﻿<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true"
    CodeFile="FrRegPracticante.aspx.cs" Inherits="GestionarPracticantes_FrmRegPracticante"
    Title="Untitled Page" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="Server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <h1>
        Registrar Practicante</h1>
    <form id="form1" runat="server">
    <div id="templatemo_middle_column0" align="left">
        Los campos marcados con (*) son obligatorios
        <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <fieldset>
            <legend>Información Personal</legend>
            <table>
                <tr>
                    <td>
                        <div align="left">
                            Nombre(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxNombre" runat="server" MaxLength="55" CssClass="textfield" />
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TextBoxNombre"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                    <td>
                        <div align="left">
                            Apellido(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxApellido" runat="server" MaxLength="55" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="TextBoxApellido"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Cédula(*):
                        </div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxCedula" runat="server" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ControlToValidate="TextBoxCedula"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                    <td>
                        <div align="left" style="width: 86px">
                            Código(*):
                        </div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxCodigo" runat="server" CssClass="textfield"></asp:TextBox><asp:RequiredFieldValidator
                            ID="RequiredFieldValidator12" runat="server" ErrorMessage="Este campo es obligatorio"
                            ControlToValidate="TextBoxCodigo" Display="Dynamic"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Télefono:
                        </div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxTelefono" runat="server" CssClass="textfield"></asp:TextBox>
                    </td>
                    <td>
                        <div align="left">
                            Tel.Celular:
                        </div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxTelefonoCelular" runat="server" CssClass="textfield"></asp:TextBox>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            E-mail(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxEmail" runat="server" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBoxEmail"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                        <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBoxEmail"
                            Display="Dynamic" ErrorMessage="Correo Electronico no valido" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                    </td>
                    <td>
                        <div align="left">
                            Programa Académico(*)</div>
                    </td>
                    <td>
                        <asp:DropDownList ID="DropDownListPrograma" runat="server">
                        </asp:DropDownList>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator16" runat="server" ControlToValidate="DropDownListPrograma"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
            </table>
        </fieldset>
        <fieldset>
            <legend>Información de ubicación</legend>
            <table>
                <tr>
                    <td>
                        <div align="left">
                            Teléfono Hogar(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxTelefonoHogar" runat="server" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ControlToValidate="TextBoxTelefonoHogar"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Departamento Hogar(*)</div>
                    </td>
                    <td>
                        <asp:DropDownList ID="DropDownListDpto" runat="server" OnSelectedIndexChanged="DropDownListDpto_SelectedIndexChanged1"
                            AutoPostBack="true">
                        </asp:DropDownList>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator19" runat="server" ControlToValidate="DropDownListDpto"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                    <td>
                        <div align="left">
                            Municipio Hogar(*)</div>
                    </td>
                    <td>
                        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                            <ContentTemplate>
                                <asp:DropDownList ID="DropDownListMunicipios" runat="server">
                                </asp:DropDownList>
                                <asp:RequiredFieldValidator ID="RequiredFieldValidator20" runat="server" ControlToValidate="DropDownListMunicipios"
                                    Display="Dynamic" ErrorMessage="este campo es obligatorio"></asp:RequiredFieldValidator>
                            </ContentTemplate>
                            <Triggers>
                                <asp:AsyncPostBackTrigger ControlID="DropDownListDpto" EventName="SelectedIndexChanged" />
                            </Triggers>
                        </asp:UpdatePanel>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Dirección Hogar(*)</div>
                    </td>
                    <td colspan="3">
                        <asp:TextBox ID="TextBoxDireccionHogar" runat="server" MaxLength="45" CssClass="textfield"
                            Width="400px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ControlToValidate="TextBoxDireccionHogar"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Dirección Actual(*)</div>
                    </td>
                    <td colspan="3">
                        <asp:TextBox ID="TextBoxDireccionActual" runat="server" MaxLength="45" CssClass="textfield"
                            Width="400px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TextBoxDireccionActual"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
            </table>
        </fieldset>
        <fieldset>
            <legend>Familiar de Contacto </legend>
            <table>
                <tr>
                    <td>
                        <div align="left">
                            Nombre Completo del Familiar(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxNombreFamiliar" runat="server" CssClass="textfield" Width="400px"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="TextBoxNombreFamiliar"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Teléfono Familiar(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxTelefonoFamiliar" runat="server" MaxLength="45" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ControlToValidate="TextBoxTelefonoFamiliar"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
            </table>
        </fieldset>
        <fieldset>
            <legend>Información de la Cuenta </legend>
            <table>
                <tr>
                    <td>
                        <div align="left">
                            Nombre de usuario(*):
                        </div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxNombreUsuario" runat="server" MaxLength="45" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBoxNombreUsuario"
                            Display="Dynamic" ErrorMessage="Este campo es obligatorio"></asp:RequiredFieldValidator>
                    </td>
                </tr>
                <tr>
                    <td>
                        <div align="left">
                            Contraseña(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxContrasena" TextMode="Password" runat="server" MaxLength="20" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="TextBoxContrasena"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                        <asp:CompareValidator ID="CompareValidator3" runat="server" ControlToCompare="TextBoxContrasena"
                            ControlToValidate="TextBoxContrasena2" ErrorMessage="Las contraseñas no coinciden"
                            Display="Dynamic"></asp:CompareValidator>
                    </td>
                    <td>
                        <div align="left">
                            Repita su contraseña(*)</div>
                    </td>
                    <td>
                        <asp:TextBox ID="TextBoxContrasena2" TextMode="Password" runat="server" MaxLength="20" CssClass="textfield"></asp:TextBox>
                        <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ControlToValidate="TextBoxContrasena2"
                            ErrorMessage="Este campo es obligatorio" Display="Dynamic"></asp:RequiredFieldValidator>
                        <asp:CompareValidator ID="CompareValidator4" runat="server" ControlToCompare="TextBoxContrasena"
                            ControlToValidate="TextBoxContrasena2" ErrorMessage="Las contraseñas no coinciden"
                            Display="Dynamic"></asp:CompareValidator>
                    </td>
                </tr>
                </table>
        </fieldset>
        <div align="center">
            <asp:Button ID="ButtonRegistrar" runat="server" CssClass="button" Height="30px" OnClick="ButtonRegistrar_Click"
                Text="Registrar" Width="93px" />
        </div>
    </div>
    </form>
</asp:Content>
